doglegged stairs - Francés Inglés Diccionario